package com.kgc.scd.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * Created On : 2022/10/28.
 * <p>
 * Author : 刘慧枫
 * <p>
 * Description: 自定义微信授权参数配置类
 */
@Data
@Component
@ConfigurationProperties(prefix = "wechat.auth")
public class WechatAuthConfig {

    /**
     * 应用id
     */
    private String appId;

    /**
     * 应用密钥
     */
    private String appSecret;

    /**
     * 请求获取code的地址
     */
    private String codeUri;

    /**
     * 微信官方回调code的地址
     */
    private String redirectUri;

    /**
     * 微信官方获取access_token的地址
     */
    private String accessTokenUri;

    /**
     * 微信官方获取user-info-uri的地址
     */
    private String userInfoUri;
}
